#pragma once

#include "DeviceUserBase.h"
#include "IDisposable.h"

namespace Display
{
	class IRenderState : public Display::DeviceUserBase,public Display::IDisposable
	{
	public:
		virtual void Dispose() = 0;
		virtual void Apply() = 0;
		virtual void SubmitChanges() = 0;

	};
}